structural terrace - Español Inglés Diccionario